package ooday02;
//继承
public class LiLun {
    /*
    继承：
        作用：实现代码复用
        软件中的继承：代码不用自己写，自己也能用
        通过extends实现继承
        超类/基类/父类：
            共有的属性和行为
        派生类/子类：
            特有的属性和行为
        派生类可以访问派生类的和超类的，超类不能访问派生类的
        特点：
            一个超类可以有多个派生类----单一继承
            继承具有传递性
     */

    /*
    方法的重写：
        重写方法被调用时，看对象的类型来执行方法（new谁就调谁）
     */

    /*
    子类在重写父类的方法时，可以通过super关键字调用父类的版本
     */
}
